to fight a running battle - Spanish English Dictionary